package com.example.eureka.service.employee.domain;

import java.util.Date;
import lombok.Data;

/**
 * 雇员信息表
 */
@Data
public class Employee {
    /**
    * 员工ID
    */
    private Long id;

    /**
    * 员工姓名
    */
    private String name;

    /**
    * 员工岗位名称
    */
    private String job;

    /**
    * 员工上级领导编号
    */
    private Long managerId;

    /**
    * 入职日期
    */
    private Date hireDate;

    /**
    * 工资
    */
    private Integer salary;

    /**
    * 佣金/奖金
    */
    private Integer commission;

    /**
    * 所属部门编号
    */
    private Long departmentId;

    /**
    * 逻辑删除标识
    */
    private Integer delFlag;

    private Department department;
}